package hermes.controle;

import java.util.ArrayList;

public class Proposta  extends ClasseNegocio {
    private Integer idObjFornecedor;
    private Double Valor;
    private String Marca;
    private String pP;
    private String pE;
    private Integer validadeProposta;
    private String tipoFrete;



        @Override
    public void setTodosAtributos(ArrayList<Object> arrayAtributos) {
            this.setIdObjeto((Integer) arrayAtributos.get(0));
            this.setIdObjFornecedor((Integer) arrayAtributos.get(1));
            this.setValor((Double) arrayAtributos.get(2));
            this.setMarca((String)arrayAtributos.get(3));
            this.setPP((String) arrayAtributos.get(4));
            this.setPE((String) arrayAtributos.get(5));
            this.setValidadeProposta((Integer)arrayAtributos.get(6));
            this.setTipoFrete((String)arrayAtributos.get(7));

    }

    @Override
    public void setTodosAtributosParaGravar(ArrayList<Object> arrayAtributos) {
            this.setIdObjFornecedor((Integer) arrayAtributos.get(1));
            this.setValor((Double) arrayAtributos.get(2));
            this.setMarca("\'"+(String)arrayAtributos.get(3)+"\'");
            this.setPP("\'"+(String) arrayAtributos.get(4)+"\'");
            this.setPE("\'"+(String) arrayAtributos.get(5)+"\'");
            this.setValidadeProposta((Integer)arrayAtributos.get(6));
            this.setTipoFrete("\'"+(String)arrayAtributos.get(7)+"\'");
    }

    public Integer getIdObjFornecedor() {
        return idObjFornecedor;
    }

    public void setIdObjFornecedor(Integer idObjFornecedor) {
        this.idObjFornecedor = idObjFornecedor;
    }

    public Double getValor() {
        return Valor;
    }

    public void setValor(Double Valor) {
        this.Valor = Valor;
    }

    public String getMarca() {
        return Marca;
    }

    public void setMarca(String Marca) {
        this.Marca = Marca;
    }

    public String getPP() {
        return pP;
    }

    public void setPP(String pP) {
        this.pP = pP;
    }

    public String getPE() {
        return pE;
    }

    public void setPE(String pE) {
        this.pE = pE;
    }

    public Integer getValidadeProposta() {
        return validadeProposta;
    }

    public void setValidadeProposta(Integer validadeProposta) {
        this.validadeProposta = validadeProposta;
    }

    public String getTipoFrete() {
        return tipoFrete;
    }

    public void setTipoFrete(String tipoFrete) {
        this.tipoFrete = tipoFrete;
    }


}
